package com.baizhi.utils.apache.lang;

import org.apache.commons.lang3.math.NumberUtils;
import org.junit.Test;

public class NumberUtilsTest {

    @Test
    public void test1() {
//        String str = "12";
//        String str = "12.3";
//        String str = "+12.3";
        String str = "0x12A";
        // 只能判断整数
        System.out.println("【isDigits("+str+")】" + NumberUtils.isDigits(str));
        // 可以判断整数、浮点数，不能识别正负
        System.out.println("【isParsable("+str+")】" + NumberUtils.isParsable(str));
        // 可以判断整数、浮点数，识别正负，以及进制
        System.out.println("【isCreatable("+str+")】" + NumberUtils.isCreatable(str));
    }
}
